close sliding fit - English Synonyms Dictionary